GDK: Fix builds against latest stable GLib with MSVC
authorChun-wei Fan <fanchunwei@src.gnome.org>
Fri, 16 Apr 2021 03:22:27 +0000 (11:22 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Fri, 16 Apr 2021 03:39:09 +0000 (11:39 +0800)
GLib-2.68.x now considers warning C4098 ('void' function returning a value) as
an error, so avoid doing that.

gdk/gdkclipboard.c
gdk/gdkcontentprovider.c
gdk/gdktexture.c
gdk/gdktoplevel.c

index df20366d53433fdfbf678d0efd3a8fa145c10bb4..c3a4759c79f4a0482426d8e2cf7d05a5c25261ad 100644 (file)
@@ -554,19 +554,19 @@ gdk_clipboard_store_async (GdkClipboard        *clipboard,
 
   if (priv->local)
     {
-      return GDK_CLIPBOARD_GET_CLASS (clipboard)->store_async (clipboard,
-                                                               io_priority,
-                                                               cancellable,
-                                                               callback,
-                                                               user_data);
+      GDK_CLIPBOARD_GET_CLASS (clipboard)->store_async (clipboard,
+                                                        io_priority,
+                                                        cancellable,
+                                                        callback,
+                                                        user_data);
     }
   else
     {
-      return gdk_clipboard_store_default_async (clipboard,
-                                                io_priority,
-                                                cancellable,
-                                                callback,
-                                                user_data);
+      gdk_clipboard_store_default_async (clipboard,
+                                         io_priority,
+                                         cancellable,
+                                         callback,
+                                         user_data);
     }
 }
 
index b01cb43e9365e699868c3ea88d350fc38a4179a9..15e183a1781d54261175ef8416b18011494bc4b3 100644 (file)
@@ -377,7 +377,7 @@ gdk_content_provider_attach_clipboard (GdkContentProvider *provider,
   g_return_if_fail (GDK_IS_CONTENT_PROVIDER (provider));
   g_return_if_fail (GDK_IS_CLIPBOARD (clipboard));
 
-  return GDK_CONTENT_PROVIDER_GET_CLASS (provider)->attach_clipboard (provider, clipboard);
+  GDK_CONTENT_PROVIDER_GET_CLASS (provider)->attach_clipboard (provider, clipboard);
 }
 
 void
@@ -387,5 +387,5 @@ gdk_content_provider_detach_clipboard (GdkContentProvider *provider,
   g_return_if_fail (GDK_IS_CONTENT_PROVIDER (provider));
   g_return_if_fail (GDK_IS_CLIPBOARD (clipboard));
 
-  return GDK_CONTENT_PROVIDER_GET_CLASS (provider)->detach_clipboard (provider, clipboard);
+  GDK_CONTENT_PROVIDER_GET_CLASS (provider)->detach_clipboard (provider, clipboard);
 }
index 07235eb97c5e368f80ce3f686f23d43bfc5ca685..3a22d2133ea72e6cf34df0fb72f99b2a3b76af94 100644 (file)
@@ -446,7 +446,7 @@ gdk_texture_download_area (GdkTexture         *texture,
   g_assert (area->x + area->width <= texture->width);
   g_assert (area->y + area->height <= texture->height);
 
-  return GDK_TEXTURE_GET_CLASS (texture)->download (texture, area, data, stride);
+  GDK_TEXTURE_GET_CLASS (texture)->download (texture, area, data, stride);
 }
 
 /**
index 1cf8188b8bd4e85631a3945009bec00710c7f829..ac89e61671acfb025e4d2e8619cb4c5d04fefd4f 100644 (file)
@@ -364,7 +364,7 @@ gdk_toplevel_focus (GdkToplevel *toplevel,
 {
   g_return_if_fail (GDK_IS_TOPLEVEL (toplevel));
 
-  return GDK_TOPLEVEL_GET_IFACE (toplevel)->focus (toplevel, timestamp);
+  GDK_TOPLEVEL_GET_IFACE (toplevel)->focus (toplevel, timestamp);
 }
 
 /**